c language questions for interview